Software Engineering [Software Engineering] 함수형 프로그래밍 현재 안드로이드를 위주로 공부를 하고 있는데 여기서 사용하는 코틀린 이라는 언어는 함수형 프로그래밍 언어이다. 함수형 프로그래밍: 순수 함수를 조합하고 소프트웨어를 만드는 방식 (클로저, 하스켈, 리스프) 2. 함수형 프로그래밍의 특징 부수 효과가 없는 순수 함수를 1급 객체로 간주하여 파라미터로 넘기거나 반환값으로 사용할 수 있으며, 참조 투명성을 지킬 수 있다. 파라미터로 전달 할 수 있... Software EngineeringSoftware Engineering
[Software Engineering] 함수형 프로그래밍 현재 안드로이드를 위주로 공부를 하고 있는데 여기서 사용하는 코틀린 이라는 언어는 함수형 프로그래밍 언어이다. 함수형 프로그래밍: 순수 함수를 조합하고 소프트웨어를 만드는 방식 (클로저, 하스켈, 리스프) 2. 함수형 프로그래밍의 특징 부수 효과가 없는 순수 함수를 1급 객체로 간주하여 파라미터로 넘기거나 반환값으로 사용할 수 있으며, 참조 투명성을 지킬 수 있다. 파라미터로 전달 할 수 있... Software EngineeringSoftware Engineering